home *** CD-ROM | disk | FTP | other *** search
- Path: news.win.tue.nl!usenet
- From: Bart Knaack <bknaack@win.tue.nl>
- Newsgroups: comp.lang.c
- Subject: constraint solver
- Date: Wed, 13 Mar 1996 09:03:36 +0100
- Organization: Eindhoven University of Technology, The Netherlands
- Message-ID: <31468158.2781E494@win.tue.nl>
- NNTP-Posting-Host: wsinti10.win.tue.nl
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0 (X11; I; SunOS 4.1.3_U1 sun4m)
-
- Hello all,
-
- I'm currently working on a research project involving Realtime
- modelchecking.
-
- As Sub-Problem I encountered the following constraint problem.
-
- I have a vector of non-negative, real-valued variables X
- (X^T=(x1,x2,x3,x4.....,xn)), a vector of integer constants C
- (C^T=(c1,c2,c3,c4.........,cm)) and an integer matrix A=
-
- / a11 a12 a13 a14 a15 ...........a1n\
- | a21 a22 a23 a24 a25 ...........a2n|
- | .... |
- \ am1 am2 am3 ...................amn/
-
- where the aij are -1, 0 or 1
-
- This matrix is sparsely filled (at most 5 non-zero entries per row),
- but there is no definite structure and it can become moderately large
- (hoe groot?).
-
- I am now looking for a package that can efficiently
-
- a. check whether there is a vector X>=0 such that AX<C
-
- b. eliminate a variable (or a set of variables simultaneously)
-
- Preferably written in C, source code included.
-
- Does any one know of such packages?
-
- Replies preferably by e-mail
-
- Thanx in advance,
-
- Bart Knaack
- Ph.D-student Computer science
- EUT (Eindhoven University of Technology)
-
-
- --
- Look at state of the (B)art at:
- http://www.win.tue.nl/win/cs/fm/bknaack/
- ----------------------------------------------------------------------
- A signature is the most over estimated piece of information in a mail,
- people spend weeks to think of a good one and then don't care to really
- read the ones other people have thought up, so I won't. (for now!! )
-